package object;


class Test_1<T>{
    private T[] arr = (T[]) new Object[10];

    public T getArr(int index) {
        return arr[index];
    }

    public void setArr(int index,T input) {
        arr[index] = input;
    }
}

public class Test {
    public static void main(String[] args) {
//        int a = 20;
//        Integer b = a;
//        System.out.println(b);
//        Integer c = 10;
//        int d = c;
//        System.out.println(d);

//        Character c = 'a';
//        char a = c;
//        System.out.println(a);
//        Test_1<Integer> test1 = new Test_1<>();
//        test1.setArr(0,1);
//        test1.setArr(1,2);
//        test1.setArr(2,3);
//        System.out.println(test1.getArr(0));
//        System.out.println(test1.getArr(1));
//        System.out.println(test1.getArr(2));
//        Test_1<String> t1 = new Test_1<>();
//        Test_1<Character> t2 = new Test_1<>();

    }
}
